Mobile
Log In Sign Up
Home > english-chinese > "weak in strength and lacking in ability" in Chinese

Chinese translation for "weak in strength and lacking in ability"